Caravan Inn — synonyms, definition
1. caravan inn (Noun)
4 synonyms
caravansary caravanserai khan serai
1 definition
caravan inn (Noun) — An inn in some eastern countries with a large courtyard that provides accommodation for caravans.
5 types of
auberge hostel hostelry inn lodge